/**
 * @file      mod2-shared-ab.h
 * @copyright Copyright (c) 2020, CYG-ZCW Co., Ltd. All Rights Reserved.
 * @brief     brief
 * @author    caiwang213@qq.com
 * @date      2020-01-05 20:03:19
 *
 * @note
 *  mod2-shared-ab.h defines
 */
#ifndef __MOD2_SHARED_AB_H__
#define __MOD2_SHARED_AB_H__
#include "imod2-shared-ab.h"

class Mod2SharedAB : public IMod2SharedAB
{
public:
    Mod2SharedAB();
    virtual ~Mod2SharedAB();

protected:
    virtual IMod2StaticA*    createStaticA();
    virtual IMod2StaticB*    createStaticB();

    virtual void             destoryStaticA(IMod2StaticA*);
    virtual void             destoryStaticB(IMod2StaticB*);
};
#endif
